walk down the street without a fixed destination - İngilizce Eşanlam Sözlük

Can't found any synonym terms.